#ifndef __PERSON_H__
#define __PERSON_H__

#define NAMESIZE 32

class Test{
	public:
		Test(int t):m_t(t){};
}
class Person{
	public:
		Person(int r = 0);
		Person(int r, int age, float height = 160, const char *name = "无名");
		~Person();
		void show();
		void setName(const char*name);
		void setAge(int age);
		void setHeight(float height);
	private:
		int m_age;
		float m_height;
		char m_name[NAMESIZE];
		int &m_r;
};
